self-loading pistol - Allemand Anglais Dictionnaire